have some psychic powers - Français Anglais Dictionnaire